Using a Parallel CFD Code for Evaluation of Clusters and MPPs

نویسندگان

  • Oleg Bessonov
  • Dominique Fougère
  • Bernard Roux
چکیده

We consider some methods of evaluating parallel performance on clusters and MPP platforms. These methods are based on using a parallel code for the numerical simulation of 3D incompressible viscous flow in a cylindrical domain. Details of the efficient parallelization of this code are discussed for distributed memory computers with relatively slow communication links. Results of measurements of parallel performance are presented for several computers of different architectures, with the number of processors used from 1 to 16. Additionally, direct measurements of basic performance indicators are considered, such as serial performance and speed of interprocessor communications. Finally, the comparative performance analysis is presented for these two sorts of measurements.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

A Comparative Study of the Performance of a CFD program across different L inux Cluster A rchitectures

L inux PC Clusters are a cost effective platform for parallel computational uid dynamics (CFD) applications. In this paper we compare the performance of one CFD application on multiple clusters. Different networking architectures, like channel-bonding and Flat Neighborhood Networks (FNN), that use inexpensive switched Fast E thernet along with one high performance network (Myrinet) are consider...

متن کامل

Parallelization of a State-of-the-Art Industrial CFD Package for Execution on Networks of Workstations and Massively Parallel Processors

Parallelizing TfC, a state-of-the-art industrial 3d CFD code for execution on both networks of workstations (NOWs) and massively parallel processors (MPPs) is one of the main objectives in the interdisciplinary research project SEMPA3. In this paper, the concept for parallelizing TfC is presented as well as results obtained with a first prototype.

متن کامل

Extending a serial 3D two-phase CFD code to parallel execution over MPI by using the PETSc library for domain decomposition

To leverage the last two decades’ transition in HighPerformance Computing (HPC) towards clusters of compute nodes bound together with fast interconnects, a modern scalable CFD code must be able to efficiently distribute work amongst several nodes using the Message Passing Interface (MPI). MPI can enable very large simulations running on very large clusters, but it is necessary that the bulk of ...

متن کامل

An Evaluation of Cost Effective Parallel Computers for CFD

An evaluation of the current status of two novel clusters, running Linux and NT, has been made to assess their performance for parallel CFD calculations. The core algorithm of the code is the conjugate gradient method used to solve the pressure equation. For good performance, a low latency and high bandwidth is required and the results indicate that, without substantial investment in this area,...

متن کامل

MPPs versus Clusters

In coming years, if not already, the parallel-processing community can expect to hear regularly from MPP advocates and cluster advocates about why their approach is better. Either pitch is apt to be a hard sell: hard to sell to an informed audience or reader, and dull. The attempt to distinguish between MPPs and clusters is in some cases an empty subject. By the term “cluster,” I mean a group o...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2003